使用此函数,你可以检查是否按下了按键。与 keyboard_check_pressed 或 keyboard_check_released 函数不同,这些函数仅在按下或释放按键时触发一次,此函数在按下的每一步都将触发。该函数将采用函数 ord()(仅来自 A - Z的 大写 字母或 0 - 9 中的数字)返回的键码值, 或主 键盘输入 页面上列出的任何 vk_* 常量。
keyboard_check(key);
参数 | 描述 |
---|---|
key | 要检查的按下状态的键。 |
Boolean(布尔值)
if keyboard_check(vk_left)
{
x -= 5;
}
上面的代码将检查左方向键是否被按下并将实例向左移动 5 个像素,使其返回 true。